home *** CD-ROM | disk | FTP | other *** search
- %!
- TeXDict begin /SDict 200 dict def SDict begin /@SpecialDefaults{/hs 612 def
- /vs 792 def /ho 0 def /vo 0 def /hsc 1 def /vsc 1 def /ang 0 def /CLIP false
- def /BBcalc false def}bdf /@scaleunit 100 def /@hscale{@scaleunit div /hsc
- exch def}bdf /@vscale{@scaleunit div /vsc exch def}bdf /@hsize{/hs exch def
- /CLIP true def}bdf /@vsize{/vs exch def /CLIP true def}bdf /@hoffset{/ho exch
- def}bdf /@voffset{/vo exch def}bdf /@angle{/ang exch def}bdf /@rwi{10 div /rwi
- exch def}bdf /@llx{/llx exch def}bdf /@lly{/lly exch def}bdf /@urx{/urx exch
- def}bdf /@ury{/ury exch def /BBcalc true def}bdf end /@MacSetUp{userdict /md
- known{userdict /md get type /dicttype eq{md begin /letter{}def /note{}def
- /legal{}def /od{txpose 1 0 mtx defaultmatrix dtransform exch atan/pa exch def
- newpath clippath mark{transform{itransform moveto}}{transform{itransform
- lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{
- itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{
- closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39 0 put
- 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}def /txpose{pxs pys
- scale ppr aload pop por{noflips{pop exch neg exch translate pop 1 -1 scale}if
- xflip yflip and{pop exch neg exch translate 180 rotate 1 -1 scale ppr 3 get
- ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg translate}if xflip yflip
- not and{pop exch neg exch translate pop 180 rotate ppr 3 get ppr 1 get neg sub
- neg 0 translate}if yflip xflip not and{ppr 1 get neg ppr 0 get neg translate}
- if}{noflips{translate pop pop 270 rotate 1 -1 scale}if xflip yflip and{
- translate pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2
- get ppr 0 get neg sub neg translate}if xflip yflip not and{translate pop pop
- 90 rotate ppr 3 get ppr 1 get neg sub neg 0 translate}if yflip xflip not and{
- translate pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 exch translate}
- if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2
- copy translate .96 dup scale neg exch neg exch translate}if}def /cp{pop pop
- showpage pm restore}def end}if}if}def /psf$TeXscale{65536 div}def /startTexFig
- {/psf$SavedState save def userdict maxlength dict begin Resolution 72 div dup
- neg scale currentpoint translate /psf$ury exch psf$TeXscale def /psf$urx exch
- psf$TeXscale def /psf$lly exch psf$TeXscale def /psf$llx exch psf$TeXscale def
- /psf$y exch psf$TeXscale def /psf$x exch psf$TeXscale def currentpoint /psf$cy
- exch def /psf$cx exch def /psf$sx psf$x psf$urx psf$llx sub div def /psf$sy
- psf$y psf$ury psf$lly sub div def psf$sx psf$sy scale psf$cx psf$sx div
- psf$llx sub psf$cy psf$sy div psf$ury sub translate /showpage{}def /erasepage{
- }def /copypage{}def @MacSetUp}def /doclip{psf$llx psf$lly psf$urx psf$ury
- currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll exch lineto
- exch lineto exch lineto closepath clip newpath moveto}def /endTexFig{end
- psf$SavedState restore}def /@beginspecial{SDict begin /SpecialSave save def
- gsave Resolution 72 div dup neg scale currentpoint translate @SpecialDefaults}
- bdf /@setspecial{CLIP{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0
- rlineto closepath clip}{initclip}ifelse ho vo translate hsc vsc scale ang
- rotate BBcalc{rwi urx llx sub div dup scale llx neg lly neg translate}if
- /showpage{}def newpath}bdf /@endspecial{grestore clear SpecialSave restore end
- }bdf /@defspecial{SDict begin}bdf /@fedspecial{end}bdf /li{lineto}bdf /rl{
- rlineto}bdf /rc{rcurveto}bdf /np{/SaveX currentpoint /SaveY exch def def
- newpath}bdf /st{stroke SaveX SaveY moveto}bdf /fil{fill SaveX SaveY moveto}
- bdf /ellipse{/endangle exch def /startangle exch def /yrad exch def /xrad exch
- def /savematrix matrix currentmatrix def translate xrad yrad scale 0 0 1
- startangle endangle arc savematrix setmatrix}bdf end
-